package org.sapidoc.idoc.model;

import org.sapidoc.idoc.generatorclass.annotation.IdocDataControlElement;
import org.sapidoc.idoc.model.IdocProperty;


@IdocDataControlElement
public class EDI_DC40 {

    private final IdocProperty TABNAM = new IdocProperty(1,1,10);
    private final IdocProperty MANDT = new IdocProperty(2,11,3);
    private final IdocProperty DOCNUM = new IdocProperty(3,14,16);
    private final IdocProperty DOCREL = new IdocProperty(4,30,4);
    private final IdocProperty STATUS = new IdocProperty(5,34,2);
    private final IdocProperty DIRECT = new IdocProperty(6,36,1);
    private final IdocProperty OUTMOD = new IdocProperty(7,37,1);
    private final IdocProperty EXPRSS = new IdocProperty(8,38,1);
    private final IdocProperty TEST = new IdocProperty(9,39,1);
    private final IdocProperty IDOCTYP = new IdocProperty(10,40,30);
    private final IdocProperty CIMTYP = new IdocProperty(11,70,30);
    private final IdocProperty MESTYP = new IdocProperty(12,100,30);
    private final IdocProperty MESCOD = new IdocProperty(13,130,3);
    private final IdocProperty MESFCT = new IdocProperty(14,133,3);
    private final IdocProperty STD = new IdocProperty(15,136,1);
    private final IdocProperty STDVRS = new IdocProperty(16,137,6);
    private final IdocProperty STDMES = new IdocProperty(17,143,6);
    private final IdocProperty SNDPOR = new IdocProperty(18,149,10);
    private final IdocProperty SNDPRT = new IdocProperty(19,159,2);
    private final IdocProperty SNDPFC = new IdocProperty(20,161,2);
    private final IdocProperty SNDPRN = new IdocProperty(21,163,10);
    private final IdocProperty SNDSAD = new IdocProperty(22,173,21);
    private final IdocProperty SNDLAD = new IdocProperty(23,194,70);
    private final IdocProperty RCVPOR = new IdocProperty(24,264,10);
    private final IdocProperty RCVPRT = new IdocProperty(25,274,2);
    private final IdocProperty RCVPFC = new IdocProperty(26,276,2);
    private final IdocProperty RCVPRN = new IdocProperty(27,278,10);
    private final IdocProperty RCVSAD = new IdocProperty(28,288,21);
    private final IdocProperty RCVLAD = new IdocProperty(29,309,70);
    private final IdocProperty CREDAT = new IdocProperty(30,379,8);
    private final IdocProperty CRETIM = new IdocProperty(31,387,6);
    private final IdocProperty REFINT = new IdocProperty(32,393,14);
    private final IdocProperty REFGRP = new IdocProperty(33,407,10);
    private final IdocProperty REFMES = new IdocProperty(34,421,14);
    private final IdocProperty ARCKEY = new IdocProperty(35,435,70);
    private final IdocProperty SERIAL = new IdocProperty(36,505,20);

    
    public final IdocProperty getTABNAM() {
        return TABNAM;
    }
    
    public void setTABNAM(String TABNAM){
		 this.getTABNAM().setValue(TABNAM);
	}
    
    public final IdocProperty getMANDT() {
        return MANDT;
    }

    public void setMANDT(String MANDT){
		 this.getMANDT().setValue(MANDT);
	}
    
    public final IdocProperty getDOCNUM() {
        return DOCNUM;
    }

    public void setDOCNUM(String DOCNUM){
		 this.getDOCNUM().setValue(DOCNUM);
	}
    
    public final IdocProperty getDOCREL() {
        return DOCREL;
    }

    public void setDOCREL(String DOCREL){
		 this.getDOCREL().setValue(DOCREL);
	}
    
    public final IdocProperty getSTATUS() {
        return STATUS;
    }

    public void setSTATUS(String STATUS){
		 this.getSTATUS().setValue(STATUS);
	}
    
    public final IdocProperty getDIRECT() {
        return DIRECT;
    }

    public void setDIRECT(String DIRECT){
		 this.getDIRECT().setValue(DIRECT);
	}
    
    public final IdocProperty getOUTMOD() {
        return OUTMOD;
    }

    public void setOUTMOD(String OUTMOD){
		 this.getOUTMOD().setValue(OUTMOD);
	}
    
    public final IdocProperty getEXPRSS() {
        return EXPRSS;
    }

    public void setEXPRSS(String EXPRSS){
		 this.getEXPRSS().setValue(EXPRSS);
	}
    
    public final IdocProperty getTEST() {
        return TEST;
    }
    
    public void setTEST(String TEST){
		 this.getTEST().setValue(TEST);
	}
    
    public final IdocProperty getIDOCTYP() {
        return IDOCTYP;
    } 
    public void setIDOCTYP(String IDOCTYP){
		 this.getIDOCTYP().setValue(IDOCTYP);
	}
    
    public final IdocProperty getCIMTYP() {
        return CIMTYP;
    }  
    
    public void setCIMTYP(String CIMTYP){
		 this.getCIMTYP().setValue(CIMTYP);
	}
    
    public final IdocProperty getMESTYP() {
        return MESTYP;
    }   
    
    public void setMESTYP(String MESTYP){
		 this.getMESTYP().setValue(MESTYP);
	}
    
    public final IdocProperty getMESCOD() {
        return MESCOD;
    }   
    
    public void setMESCOD(String MESCOD){
		 this.getMESCOD().setValue(MESCOD);
	}
    
    public final IdocProperty getMESFCT() {
        return MESFCT;
    }  
    
    public void setMESFCT(String MESFCT){
		 this.getMESFCT().setValue(MESFCT);
	}
    
    public final IdocProperty getSTD() {
        return STD;
    }  
    
    public void setSTD(String STD){
		 this.getSTD().setValue(STD);
	}
    
    public final IdocProperty getSTDVRS() {
        return STDVRS;
    }  
    
    public void setSTDVRS(String STDVRS){
		 this.getSTDVRS().setValue(STDVRS);
	}
    
    public final IdocProperty getSTDMES() {
        return STDMES;
    }  
    
    public void setSTDMES(String STDMES){
		 this.getSTDMES().setValue(STDMES);
	}
    
    public final IdocProperty getSNDPOR() {
        return SNDPOR;
    }  
    
    public void setSNDPOR(String SNDPOR){
		 this.getSNDPOR().setValue(SNDPOR);
	}
    
    public final IdocProperty getSNDPRT() {
        return SNDPRT;
    } 
    
    public void setSNDPRT(String SNDPRT){
		 this.getSNDPRT().setValue(SNDPRT);
	}
    
    public final IdocProperty getSNDPFC() {
        return SNDPFC;
    } 
    
    public void setSNDPFC(String SNDPFC){
		 this.getSNDPFC().setValue(SNDPFC);
	}
    
    public final IdocProperty getSNDPRN() {
        return SNDPRN;
    } 
    
    public void setSNDPRN(String SNDPRN){
		 this.getSNDPRN().setValue(SNDPRN);
	}
    
    public final IdocProperty getSNDSAD() {
        return SNDSAD;
    }  
    
    public void setSNDSAD(String SNDSAD){
		 this.getSNDSAD().setValue(SNDSAD);
	}
    
    public final IdocProperty getSNDLAD() {
        return SNDLAD;
    }
    
    public void setSNDLAD(String SNDLAD){
		 this.getSNDLAD().setValue(SNDLAD);
	}
    
    public final IdocProperty getRCVPOR() {
        return RCVPOR;
    }
    
    public void setRCVPOR(String RCVPOR){
		 this.getRCVPOR().setValue(RCVPOR);
	}
    
    public final IdocProperty getRCVPRT() {
        return RCVPRT;
    }
    
    public void setRCVPRT(String RCVPRT){
		 this.getRCVPRT().setValue(RCVPRT);
	}
    
    public final IdocProperty getRCVPFC() {
        return RCVPFC;
    } 
    
    public void setRCVPFC(String RCVPFC){
		 this.getRCVPFC().setValue(RCVPFC);
	}
    
    public final IdocProperty getRCVPRN() {
        return RCVPRN;
    }
    
    public void setRCVPRN(String RCVPRN){
		 this.getRCVPRN().setValue(RCVPRN);
	}
    
    public final IdocProperty getRCVSAD() {
        return RCVSAD;
    }  
    
    public void setRCVSAD(String RCVSAD){
		 this.getRCVSAD().setValue(RCVSAD);
	}
    
    public final IdocProperty getRCVLAD() {
        return RCVLAD;
    } 
    
    public void setRCVLAD(String RCVLAD){
		 this.getRCVLAD().setValue(RCVLAD);
	}
    
    public final IdocProperty getCREDAT() {
        return CREDAT;
    } 
    
    public void setCREDAT(String CREDAT){
		 this.getCREDAT().setValue(CREDAT);
	}
    
    public final IdocProperty getCRETIM() {
        return CRETIM;
    }
    
    public void setCRETIM(String CRETIM){
		 this.getCRETIM().setValue(CRETIM);
	}
    
    public final IdocProperty getREFINT() {
        return REFINT;
    }  
    
    public void setREFINT(String REFINT){
		 this.getREFINT().setValue(REFINT);
	}
    
    public final IdocProperty getREFGRP() {
        return REFGRP;
    }   
    
    public void setREFGRP(String REFGRP){
		 this.getREFGRP().setValue(REFGRP);
	}
    
    public final IdocProperty getREFMES() {
        return REFMES;
    }   
    
    public void setREFMES(String REFMES){
		 this.getREFMES().setValue(REFMES);
	}
    
    public final IdocProperty getARCKEY() {
        return ARCKEY;
    }
    
    public void setARCKEY(String ARCKEY){
		 this.getARCKEY().setValue(ARCKEY);
	}
    
    public final IdocProperty getSERIAL() {
        return SERIAL;
    }
    
    public void setSERIAL(String SERIAL){
		 this.getSERIAL().setValue(SERIAL);
	}
}
